#include <stdio.h>
#include "display_dev.h"
#include "display_dir.h"
#include "freetype_dir.h"
#include "input_screen_dev.h"                                               
#include "input_net_dev.h"
#include "input_dir.h"
#include "ui_manager.h"

extern Display_dir current_dir;
extern Display_dev current_screen_dev;
extern Page_t Main_Page;


int main()
{
	add_all_input_div_dev();
	add_to_list(&current_screen_dev);
    current_dir.find_dev("screen_dev");
    current_dir.init_dev(current_dir.pcurrent_dev);
	current_dir.clear_show(current_dir.pcurrent_dev,0,0,1023,599);
	Main_Page.show(1);
	while(1){
		Input_data data;
		pop_data_to_range(&data);
		Main_Page.handle(&data);
	}
	return 0;
}



